package org.jeecg.modules.demo.kcmx.service;

import org.jeecg.modules.demo.kcmx.entity.*;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * @Description: 库存明细
 * @Author: jeecg-boot
 * @Date:   2024-07-01
 * @Version: V1.0
 */
public interface IJxcKcmxService extends IService<JxcKcmx> {

    void setRuku(String zcOnly, String zcShiji,String newKucun, String companyId);
    void setChuku(String zcOnly, String zcShiji,String newKucun, String companyId);

    JxcKcmx getByOnly(String zcOnly, String companyId);

    List<String> getbh(String companyId);

    JxcYsk getyskByzcOnly(String zcOnly, String companyId);

    JxcChuku getChukuByzcOnly(String zcOnly, String companyId);
    JxcRuku getRukuByzcOnly(String zcOnly, String companyId);

    JxcYfk getyfkByzcOnly(String zcOnly, String companyId);

    List<String> getJSList(String companyId);

    void setjsfs(String jsfs1,String id, String companyId);

    List<String> getcompanyList(String companyId);

    void setcompany(String company1,String id, String companyId);

    List<String> getyfkList(String companyId);

    List<String> getyskList(String companyId);

    JxcRuku getByRukuId(String id, String companyId);

    JxcChuku getByChukuId(String id, String companyId);

//    JxcYfk getByyfkId(String id);
//
//    JxcYsk getByyskId(String id);
}
